<form name="form1" method="post">
<table width="600" border="0">
  <tr>
    <td >Oficina:</td>
    <td ><?=helpers::combo($conn, '', empty($objeto->id_zona) ? $_SESSION['SesionZona'] :$objeto->id_zona ,'','','id_zona','id','nombre','id_zona','',"SELECT * FROM zonas WHERE id = ". $_SESSION['SesionZona'] . " OR id IN (SELECT id FROM zonas WHERE id_padre =" . $_SESSION['SesionZona'] . ") ORDER BY nombre")?></td>
  </tr>

  <tr>
    <td width="100">Codigo Asociacion:</td>
    <td ><input type="text" name="codigo_asociacion" value="<?=$objeto->codigo_asociacion?>">
		<span class="errormsg" id="error_codigo">*</span>
		<?=$validator->show("error_codigo")?>
		
   </td>
  </tr>

  <tr>
	<td>Tipo Identificacion:</td>
	<td >
		<SELECT NAME="letra" id="letra" >
			<OPTION value="V" selected="selected" <?=($objeto->letra=="V") ? "selected" : "" ?>>VENEZOLANA
			<OPTION value="E" <?=($objeto->letra=="E") ? "selected" : "" ?>>EXTRANJERA
			<OPTION value="P" <?=($objeto->letra=="P") ? "selected" : "" ?>>PASAPORTE
			<OPTION value="J" <?=($objeto->letra=="J") ? "selected" : "" ?>>JURIDICA
			<OPTION value="G" <?=($objeto->letra=="G") ? "selected" : "" ?>>GUBERNAMENTAL
		</SELECT>
	</td>
</tr>

  <tr>
    <td width="100">Cedula:</td>
    <td ><input type="text" name="cedula" value="<?=$objeto->cedula?>">
		<span class="errormsg" id="error_cedula">*</span>
		<?=$validator->show("error_cedula")?>
   </td>
  </tr>

  <tr>
    <td>Nombre:</td>
    <td>
		<input type="text" name="nombre" style="width:250px" value="<?=$objeto->nombre?>">
		<span class="errormsg" id="error_desc">*</span>
		<?=$validator->show("error_desc")?>
	</td>
  </tr>

<tr>
	<td>Estatus:</td>
	<td >
		<SELECT NAME="estatus" id="estatus"  onChange="fecha_visible()">
			<OPTION value="A" selected="selected" <?=($objeto->estatus=="A") ? "selected" : "" ?>>ACTIVO
			<OPTION value="S" <?=($objeto->estatus=="S") ? "selected" : "" ?>>SUSPENDIDO
			<OPTION value="E" <?=($objeto->estatus=="E") ? "selected" : "" ?>>EXPULSADO
			<OPTION value="J" <?=($objeto->estatus=="J") ? "selected" : "" ?>>JUBILADO
			<OPTION value="D" <?=($objeto->estatus=="D") ? "selected" : "" ?>>DIFUNTO
		</SELECT>
	</td>
</tr>

<tr id="Fecha" <?if($objeto->estatus!="S"){ echo "style='display:none'"; }?>>
	<td>Fecha:</td>
	<td >
		<table>
			<tr>
				<td><input value="<?=empty($objeto->fecha_reintegro) ? date("d/m/Y") : muestrafecha($objeto->fecha_reintegro)?>" name="fecha_reintegro" id="fecha_reintegro"  type="text" style="width:80px" /></td> 
				<td > 
					<a href="#" id="boton_fecha_reintegro" onclick="return false;"><img border="0" src="images/calendarA.png" width="20" height="20" /></a>  
					<script type="text/javascript">
						new Zapatec.Calendar.setup({
								firstDay          : 1,
								weekNumbers       : true,
								showOthers        : false,
								showsTime         : false,
								timeFormat        : "24",
								step              : 2,
								range             : [1900.01, 2999.12],
								electric          : false,
								singleClick       : true,
								inputField        : "fecha_reintegro",
								button            : "boton_fecha_reintegro",
								ifFormat          : "%d/%m/%Y",
								daFormat          : "%Y/%m/%d",
								align             : "Br"
							});
					</script>
				</td>
			</tr>
		</table>
	</td>
</tr>

<tr>
	<td>Fecha Nacimiento:</td>
	<td >
		<table>
			<tr>
				<td><input value="<?=empty($objeto->fecha_nacimiento) ? date("d/m/Y") : muestrafecha($objeto->fecha_nacimiento)?>" name="fecha_nacimiento" id="fecha_nacimento"  type="text" style="width:80px" /></td> 
				<td > 
					<a href="#" id="boton_fecha_nacimiento" onclick="return false;"><img border="0" src="images/calendarA.png" width="20" height="20" /></a>  
					<script type="text/javascript">
						new Zapatec.Calendar.setup({
								firstDay          : 1,
								weekNumbers       : true,
								showOthers        : false,
								showsTime         : false,
								timeFormat        : "24",
								step              : 2,
								range             : [1900.01, 2999.12],
								electric          : false,
								singleClick       : true,
								inputField        : "fecha_nacimiento",
								button            : "boton_fecha_nacimiento",
								ifFormat          : "%d/%m/%Y",
								daFormat          : "%Y/%m/%d",
								align             : "Br"
							});
					</script>
				</td>
			</tr>
		</table>
	</td>
</tr>

<tr>
	<td>Direcci&oacute;n:</td>
	<td colspan="2">
		<textarea name="direccion" id="direccion" rows="3" cols="44" ><?=$objeto->direccion?></textarea>
	</td>
</tr>

  <tr>
    <td>Tel&eacute;fonos:</td>
    <td>
		<input type="text" name="telefonos" style="width:250px" value="<?=$objeto->telefonos?>">
	</td>
  </tr>

  <tr>
    <td>Correo Electr&oacute;nico:</td>
    <td>
		<input type="text" name="correo_electronico" style="width:250px" value="<?=$objeto->correo_electronico?>">
	</td>
  </tr>


<tr>
    <td>% A.P.A.T.V.:</td>
    <td>
		<input type="text" name="tasa_asociacion" id="tasa_asociacion" onClick="click_monto(1);" onBlur="monto_defecto(1);" style="width:100px" value="<?=muestrafloat($objeto->tasa_asociacion)?>">
		<span class="errormsg" id="error_tasa1">*</span>
		<?=$validator->show("error_tasa1")?>
	</td>
</tr>

<tr>
    <td>% Fideicomiso:</td>
    <td>
		<input type="text" name="tasa_fideicomiso" id="tasa_fideicomiso" onClick="click_monto(2);" onBlur="monto_defecto(2);" style="width:100px" value="<?=muestrafloat($objeto->tasa_fideicomiso)?>">
		<span class="errormsg" id="error_tasa2">*</span>
		<?=$validator->show("error_tasa2")?>
	</td>
</tr>


<tr>
	<td>Observaciones:</td>
	<td colspan="2">
		<textarea name="observaciones" id="observaciones" rows="3" cols="44" ><?=$objeto->observaciones?></textarea>
	</td>
</tr>


<tr>
	<td colspan="2"><hr /><span class="titulo">L&iacute;mites Mensuales</span></td>
</tr>

	<tr>
		<td >Tipo Experticia:</td>
		<td colspan="2" ><?=helpers::combo($conn, '', '','','','tipo_exp','id','nombre','tipo_exp','','SELECT * FROM tipos_experticia ORDER BY nombre','','1')?></td>
	</tr>
	
	<tr>
		<td width="100px">Cantidad:</td>
		<td colspan="2" ><input type="text" name="cantidad_exp" id="cantidad_exp" onClick="click_monto(3);" onBlur="monto_defecto(3);" value="0">
		</td>
	</tr>


<tr>
	<td align="left" colspan="2"  ><input type="button" value="Agregar" onClick="Agregar()"></td>
	<td align="right" colspan="2"  ><input type="button" value="Eliminar" onClick="Eliminar()"></td>
</tr>
	
<tr>
	<td colspan="4"><div id="gridbox" width="400" height="150" class="gridbox"></div></td>
</tr>

<tr>
	<td colspan="2"><hr /><span class="titulo">Montos Del Convenio</span></td>
</tr>

	<tr>
		<td >Perito:</td>
		<td colspan="2" ><?=helpers::combo($conn, '', '','','','perito_convenio','id','nombre','perito_convenio','',"SELECT * FROM peritos ORDER BY nombre",'','1')?></td>
	</tr>
	
	<tr>
		<td width="100px">Monto:</td>
		<td colspan="2" ><input type="text" name="monto_convenio" id="monto_convenio" onClick="click_monto(4);" onBlur="monto_defecto(4);" value="0,00">
		</td>
	</tr>


<tr>
	<td align="left" colspan="2"  ><input type="button" value="Agregar" onClick="AgregarConvenio()"></td>
	<td align="right" colspan="2"  ><input type="button" value="Eliminar" onClick="EliminarConvenio()"></td>
</tr>
	
<tr>
	<td colspan="4"><div id="gridbox2" width="400" height="150" class="gridbox"></div></td>
</tr>
</table>

<input style="float:right"  name="accion" type="button" value="<?=$boton?>" onclick="Guardar();<?=$validator->validate() ?>" />
<input name="id" type="hidden" value="<?=$objeto->id?>" />
<input name="limites" id="limites" type="hidden" value="" />
<input name="convenios" id="convenios" type="hidden" value="" />
<input name="accion" type="hidden" value="<?=$boton?>" /> 
<span style="position:absolute;top:4px;right:5px;cursor:pointer;">
<img onclick="close_div();" src="images/close_div.gif" /></span>
</form>
<p class="errormsg">(*) Campo Requerido</p

<div>
<? if(is_array($objeto->historico)){ ?>
<hr /><span class="titulo">Historial de Cambios de Estatus</span>
<br />
<br />
<table class="sortable" id="grid" cellpadding="0" cellspacing="1">
<tr class="cabecera"> 
<td width="15%">Fecha</td>
<td width="20%">Estatus</td>
<td width="15%">Reintegro</td>
<td>Observaciones</td>
</tr>
<? 
foreach($objeto->historico as $historico) { 
?> 
<tr class="filas"> 
<td align="left"><?=muestrafecha($historico[0])?></td>
<td align="left"><?=utf8_decode($historico[1])?></td>
<td align="left"><?=(utf8_decode($historico[1])=="SUSPENDIDO" && !empty($historico[3])) ? muestrafecha($historico[3]) : ""?></td>
<td align="left"><?=utf8_decode($historico[2])?></td>
</tr>
<? }?>
</table>
<?}?>
</div>

<script type="text/javascript">
buildGrid();
CargarGrid();

buildGrid2();
CargarGrid2();

function buildGrid(){
	//set grid parameters
	mygrid = new dhtmlXGridObject('gridbox');
	mygrid.selMultiRows = true;
	mygrid.setImagePath("js/grid/imgs/");
	mygrid.setHeader("Id,Tipo,Cantidad");
	mygrid.setInitWidths("50,200,150");
	mygrid.setColAlign("left,left,right");
	mygrid.setColTypes("ro,ro,ed");
	mygrid.setColSorting("str,str,int");
	mygrid.setColumnColor("white,white,white");
	mygrid.rowsBufferOutSize = 0;
	mygrid.setMultiLine(false);
	mygrid.selmultirows="true";
	mygrid.delim=";";
	//start grid
	 mygrid.enableLightMouseNavigation(true); mygrid.init();
} 

function CargarGrid(){
var JsonAux;
	mygrid.clearSelection();
	mygrid.clearAll();
	if("<?=$objeto->id?>"){ 
		if('<?=$objeto->limites?>'){
			var Limites = eval( '(' + '<?=$objeto->limites?>' + ')');
			for(i=0;i<Limites.length;i++){
				mygrid.addRow(i,Limites[i][0]+";"+Limites[i][1]+";"+muestraFloat(parseFloat(Limites[i][2]),2),i);
			}
		}
	}
}

function buildGrid2(){
	//set grid parameters
	mygrid2 = new dhtmlXGridObject('gridbox2');
	mygrid2.selMultiRows = true;
	mygrid2.setImagePath("js/grid/imgs/");
	mygrid2.setHeader("Id,Perito,Monto");
	mygrid2.setInitWidths("50,200,150");
	mygrid2.setColAlign("left,left,right");
	mygrid2.setColTypes("ro,ro,ed");
	mygrid2.setColSorting("str,str,int");
	mygrid2.setColumnColor("white,white,white");
	mygrid2.rowsBufferOutSize = 0;
	mygrid2.setMultiLine(false);
	mygrid2.selmultirows="true";
	mygrid2.delim=";";
	//start grid
	 mygrid2.enableLightMouseNavigation(true); mygrid2.init();
} 

function CargarGrid2(){
var JsonAux;
	mygrid2.clearSelection();
	mygrid2.clearAll();
	if("<?=$objeto->id?>"){ 
		if('<?=$objeto->convenio?>'){
			var Convenio = eval( '(' + '<?=$objeto->convenio?>' + ')');
			for(j=0;j<Convenio.length;j++){
				mygrid2.addRow(j,Convenio[j][0]+";"+Convenio[j][1]+";"+muestraFloat(parseFloat(Convenio[j][2]),2),j);
			}
		}
	}
}
</script>